home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_96_CTRADIO.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
34KB
|
588 lines
# near model CODE resource
# jump table entries: 11872-11878 (7 of them)
export_1484:
00000000 48E7 0118 movem.l -[A7], D7,A3,A4
00000004 286F 0018 movea.l A4, [A7 + 0x18]
00000008 3E2F 0016 move.w D7, [A7 + 0x16]
0000000C 266F 0010 movea.l A3, [A7 + 0x10]
00000010 BE6B 005E cmp.w D7, [A3 + 0x5E]
00000014 6736 beq +0x38 /* 0000004C */
00000016 206B 0062 movea.l A0, [A3 + 0x62]
0000001A 48C7 ext.l D7
0000001C 2007 move.l D0, D7
0000001E E980 asl D0, 4
00000020 31BC 0001 0806 move.w [A0 + D0 + 0x6], 0x1
00000026 206B 0062 movea.l A0, [A3 + 0x62]
0000002A 302B 005E move.w D0, [A3 + 0x5E]
0000002E 48C0 ext.l D0
00000030 E980 asl D0, 4
00000032 4270 0806 clr.w [A0 + D0 + 0x6]
00000036 200C move.l D0, A4
00000038 670E beq +0x10 /* 00000048 */
0000003A 3B47 FBEA move.w [A5 - 0x416], D7
0000003E 2F0B move.l -[A7], A3
00000040 486D 2E8A pea.l [A5 + 0x2E8A /* export_1485 */]
00000044 4E94 jsr [A4]
00000046 508F addq.l A7, 8
label00000048:
00000048 3747 005E move.w [A3 + 0x5E], D7
label0000004C:
0000004C 4CDF 1880 movem.l D7,A3,A4, [A7]+
00000050 4E75 rts
fn00000052:
00000052 4E56 FFFC link A6, -0x0004
00000056 302E 000C move.w D0, [A6 + 0xC]
0000005A 906E 0008 sub.w D0, [A6 + 0x8]
0000005E 48C0 ext.l D0
00000060 2F00 move.l -[A7], D0
00000062 7228 moveq.l D1, 0x28
00000064 2F01 move.l -[A7], D1
00000066 206D E9DE movea.l A0, [A5 - 0x1622]
0000006A 3428 017C move.w D2, [A0 + 0x17C]
0000006E 48C2 ext.l D2
00000070 2F02 move.l -[A7], D2
00000072 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000076 508F addq.l A7, 8
00000078 2200 move.l D1, D0
0000007A 201F move.l D0, [A7]+
0000007C 48C1 ext.l D1
0000007E E381 asl D1, 1
00000080 9081 sub.l D0, D1
00000082 3D40 FFFC move.w [A6 - 0x4], D0
00000086 48C0 ext.l D0
00000088 2F00 move.l -[A7], D0
0000008A 4EBA 01BA jsr [PC + 0x1BA /* 00000246 */]
0000008E 3D40 FFFE move.w [A6 - 0x2], D0
00000092 7028 moveq.l D0, 0x28
00000094 2F00 move.l -[A7], D0
00000096 206D E9DE movea.l A0, [A5 - 0x1622]
0000009A 3228 017C move.w D1, [A0 + 0x17C]
0000009E 48C1 ext.l D1
000000A0 2F01 move.l -[A7], D1
000000A2 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
000000A6 D16E 0008 add.w [A6 + 0x8], D0
000000AA 302E FFFE move.w D0, [A6 - 0x2]
000000AE D06E 000A add.w D0, [A6 + 0xA]
000000B2 3D40 000E move.w [A6 + 0xE], D0
000000B6 302E FFFC move.w D0, [A6 - 0x4]
000000BA D06E 0008 add.w D0, [A6 + 0x8]
000000BE 3D40 000C move.w [A6 + 0xC], D0
000000C2 302E FFFC move.w D0, [A6 - 0x4]
000000C6 48C0 ext.l D0
000000C8 D080 add.l D0, D0
000000CA 2200 move.l D1, D0
000000CC E588 lsl D0, 2
000000CE D081 add.l D0, D1
000000D0 7204 moveq.l D1, 0x04
000000D2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000000D6 5A80 addq.l D0, 5
000000D8 81FC 000A divs.w D0, 0xA /* '\n' */
000000DC 3D40 FFFC move.w [A6 - 0x4], D0
000000E0 48C0 ext.l D0
000000E2 2F00 move.l -[A7], D0
000000E4 4EBA 0160 jsr [PC + 0x160 /* 00000246 */]
000000E8 3D40 FFFE move.w [A6 - 0x2], D0
000000EC D16E 000A add.w [A6 + 0xA], D0
000000F0 302E FFFC move.w D0, [A6 - 0x4]
000000F4 D16E 0008 add.w [A6 + 0x8], D0
000000F8 302E FFFE move.w D0, [A6 - 0x2]
000000FC 916E 000E sub.w [A6 + 0xE], D0
00000100 302E FFFC move.w D0, [A6 - 0x4]
00000104 916E 000C sub.w [A6 + 0xC], D0
00000108 41EE 0010 lea.l A0, [A6 + 0x10]
0000010C 2F20 move.l -[A7], -[A0]
0000010E 2F20 move.l -[A7], -[A0]
00000110 4EAD 092A jsr [A5 + 0x92A /* export_289 */]
00000114 4E5E unlink A6
00000116 4E75 rts
export_1485:
00000118 4E56 FFF8 link A6, -0x0008
0000011C 48E7 0018 movem.l -[A7], A3,A4
00000120 286E 0008 movea.l A4, [A6 + 0x8]
00000124 264C movea.l A3, A4
00000126 2F0C move.l -[A7], A4
00000128 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
0000012C 41EE FFF8 lea.l A0, [A6 - 0x8]
00000130 43EB 001C lea.l A1, [A3 + 0x1C]
00000134 20D9 move.l [A0]+, [A1]+
00000136 20D9 move.l [A0]+, [A1]+
00000138 1D7C 0001 FFFB move.b [A6 - 0x5], 0x1
0000013E 302D FBEA move.w D0, [A5 - 0x416]
00000142 48C0 ext.l D0
00000144 72FF moveq.l D1, 0xFFFFFFFF
00000146 B280 cmp.l D1, D0
00000148 588F addq.l A7, 4
0000014A 675A beq +0x5C /* 000001A6 */
0000014C 206B 0062 movea.l A0, [A3 + 0x62]
00000150 302D FBEA move.w D0, [A5 - 0x416]
00000154 48C0 ext.l D0
00000156 E980 asl D0, 4
00000158 31BC 0001 0806 move.w [A0 + D0 + 0x6], 0x1
0000015E 4A2C 000F tst.b [A4 + 0xF]
00000162 661A bne +0x1C /* 0000017E */
00000164 206B 0062 movea.l A0, [A3 + 0x62]
00000168 302D FBEA move.w D0, [A5 - 0x416]
0000016C 48C0 ext.l D0
0000016E E980 asl D0, 4
00000170 41F0 0810 lea.l A0, [A0 + D0 + 0x10]
00000174 2F20 move.l -[A7], -[A0]
00000176 2F20 move.l -[A7], -[A0]
00000178 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000017C 508F addq.l A7, 8
label0000017E:
0000017E 41EE 0000 lea.l A0, [A6 + 0x0]
00000182 2F20 move.l -[A7], -[A0]
00000184 2F20 move.l -[A7], -[A0]
00000186 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
0000018A 206B 0062 movea.l A0, [A3 + 0x62]
0000018E 302D FBEA move.w D0, [A5 - 0x416]
00000192 48C0 ext.l D0
00000194 E980 asl D0, 4
00000196 41F0 0810 lea.l A0, [A0 + D0 + 0x10]
0000019A 2F20 move.l -[A7], -[A0]
0000019C 2F20 move.l -[A7], -[A0]
0000019E 4EBA FEB2 jsr [PC - 0x14E /* 00000052 */]
000001A2 4FEF 0010 lea.l A7, [A7 + 0x10]
label000001A6:
000001A6 302B 005E move.w D0, [A3 + 0x5E]
000001AA 48C0 ext.l D0
000001AC 72FF moveq.l D1, 0xFFFFFFFF
000001AE B280 cmp.l D1, D0
000001B0 6758 beq +0x5A /* 0000020A */
000001B2 206B 0062 movea.l A0, [A3 + 0x62]
000001B6 302B 005E move.w D0, [A3 + 0x5E]
000001BA 48C0 ext.l D0
000001BC E980 asl D0, 4
000001BE 4270 0806 clr.w [A0 + D0 + 0x6]
000001C2 4A2C 000F tst.b [A4 + 0xF]
000001C6 661A bne +0x1C /* 000001E2 */
000001C8 206B 0062 movea.l A0, [A3 + 0x62]
000001CC 302B 005E move.w D0, [A3 + 0x5E]
000001D0 48C0 ext.l D0
000001D2 E980 asl D0, 4
000001D4 41F0 0810 lea.l A0, [A0 + D0 + 0x10]
000001D8 2F20 move.l -[A7], -[A0]
000001DA 2F20 move.l -[A7], -[A0]
000001DC 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000001E0 508F addq.l A7, 8
label000001E2:
000001E2 41EC 0014 lea.l A0, [A4 + 0x14]
000001E6 2F20 move.l -[A7], -[A0]
000001E8 2F20 move.l -[A7], -[A0]
000001EA 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
000001EE 206B 0062 movea.l A0, [A3 + 0x62]
000001F2 302B 005E move.w D0, [A3 + 0x5E]
000001F6 48C0 ext.l D0
000001F8 E980 asl D0, 4
000001FA 41F0 0810 lea.l A0, [A0 + D0 + 0x10]
000001FE 2F20 move.l -[A7], -[A0]
00000200 2F20 move.l -[A7], -[A0]
00000202 4EBA FE4E jsr [PC - 0x1B2 /* 00000052 */]
00000206 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000020A:
0000020A 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000210 4E5E unlink A6
00000212 4E75 rts
export_1486:
00000214 2F0B move.l -[A7], A3
00000216 7066 moveq.l D0, 0x66
00000218 2F00 move.l -[A7], D0
0000021A 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
0000021E 2640 movea.l A3, D0
00000220 200B move.l D0, A3
00000222 588F addq.l A7, 4
00000224 671A beq +0x1C /* 00000240 */
00000226 177C 0002 004C move.b [A3 + 0x4C], 0x2
0000022C 7000 moveq.l D0, 0x00
0000022E 2F00 move.l -[A7], D0
00000230 2F0B move.l -[A7], A3
00000232 4EAD 1E1A jsr [A5 + 0x1E1A /* export_959 */]
00000236 4A40 tst.w D0
00000238 508F addq.l A7, 8
0000023A 6604 bne +0x6 /* 00000240 */
0000023C 7000 moveq.l D0, 0x00
0000023E 2640 movea.l A3, D0
label00000240:
00000240 200B move.l D0, A3
00000242 265F movea.l A3, [A7]+
00000244 4E75 rts
fn00000246:
00000246 2F07 move.l -[A7], D7
00000248 3E2F 000A move.w D7, [A7 + 0xA]
0000024C 206D E9DE movea.l A0, [A5 - 0x1622]
00000250 226D E9DE movea.l A1, [A5 - 0x1622]
00000254 3028 0176 move.w D0, [A0 + 0x176]
00000258 B069 0178 cmp.w D0, [A1 + 0x178]
0000025C 6606 bne +0x8 /* 00000264 */
0000025E 48C7 ext.l D7
00000260 2007 move.l D0, D7
00000262 6028 bra +0x2A /* 0000028C */
label00000264:
00000264 206D E9DE movea.l A0, [A5 - 0x1622]
00000268 3028 0176 move.w D0, [A0 + 0x176]
0000026C C1C7 muls.w D0, D7
0000026E D080 add.l D0, D0
00000270 2200 move.l D1, D0
00000272 E588 lsl D0, 2
00000274 D081 add.l D0, D1
00000276 206D E9DE movea.l A0, [A5 - 0x1622]
0000027A 3228 0178 move.w D1, [A0 + 0x178]
0000027E 48C1 ext.l D1
00000280 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000284 5A80 addq.l D0, 5
00000286 720A moveq.l D1, 0x0A
00000288 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
label0000028C:
0000028C 2E1F move.l D7, [A7]+
0000028E 4E75 rts
export_1487:
00000290 4E56 FFD6 link A6, -0x002A
00000294 48E7 0118 movem.l -[A7], D7,A3,A4
00000298 286E 0008 movea.l A4, [A6 + 0x8]
0000029C 264C movea.l A3, A4
0000029E 41EE FFF6 lea.l A0, [A6 - 0xA]
000002A2 43EB 001C lea.l A1, [A3 + 0x1C]
000002A6 20D9 move.l [A0]+, [A1]+
000002A8 20D9 move.l [A0]+, [A1]+
000002AA 30D9 move.w [A0]+, [A1]+
000002AC 3D7C 0005 FFFE move.w [A6 - 0x2], 0x5
000002B2 1D7C 0001 FFF9 move.b [A6 - 0x7], 0x1
000002B8 4A6B 0060 tst.w [A3 + 0x60]
000002BC 6700 0194 beq +0x196 /* 00000452 */
000002C0 2F0C move.l -[A7], A4
000002C2 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
000002C6 486C 003C pea.l [A4 + 0x3C]
000002CA 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
000002CE 206B 0062 movea.l A0, [A3 + 0x62]
000002D2 226B 0062 movea.l A1, [A3 + 0x62]
000002D6 3028 000C move.w D0, [A0 + 0xC]
000002DA 9069 0008 sub.w D0, [A1 + 0x8]
000002DE 48C0 ext.l D0
000002E0 2F00 move.l -[A7], D0
000002E2 7228 moveq.l D1, 0x28
000002E4 2F01 move.l -[A7], D1
000002E6 206D E9DE movea.l A0, [A5 - 0x1622]
000002EA 3428 017C move.w D2, [A0 + 0x17C]
000002EE 48C2 ext.l D2
000002F0 2F02 move.l -[A7], D2
000002F2 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
000002F6 508F addq.l A7, 8
000002F8 2200 move.l D1, D0
000002FA 201F move.l D0, [A7]+
000002FC 48C1 ext.l D1
000002FE E381 asl D1, 1
00000300 9081 sub.l D0, D1
00000302 3D40 FFD6 move.w [A6 - 0x2A], D0
00000306 48C0 ext.l D0
00000308 2F00 move.l -[A7], D0
0000030A 4EBA FF3A jsr [PC - 0xC6 /* 00000246 */]
0000030E 3D40 FFD8 move.w [A6 - 0x28], D0
00000312 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
00000316 41EE FFE2 lea.l A0, [A6 - 0x1E]
0000031A 43EC 0056 lea.l A1, [A4 + 0x56]
0000031E 20D9 move.l [A0]+, [A1]+
00000320 20D9 move.l [A0]+, [A1]+
00000322 486E FFEA pea.l [A6 - 0x16]
00000326 486C 000C pea.l [A4 + 0xC]
0000032A 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
0000032E 302E FFF0 move.w D0, [A6 - 0x10]
00000332 916E FFE8 sub.w [A6 - 0x18], D0
00000336 41EE FFEA lea.l A0, [A6 - 0x16]
0000033A 2F20 move.l -[A7], -[A0]
0000033C 2F20 move.l -[A7], -[A0]
0000033E 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000342 7E00 moveq.l D7, 0x00
00000344 4FEF 001C lea.l A7, [A7 + 0x1C]
00000348 6000 00D0 bra +0xD2 /* 0000041A */
label0000034C:
0000034C 41EE 0000 lea.l A0, [A6 + 0x0]
00000350 2F20 move.l -[A7], -[A0]
00000352 2F20 move.l -[A7], -[A0]
00000354 3F20 move.w -[A7], -[A0]
00000356 4EAD 07FA jsr [A5 + 0x7FA /* export_251 */]
0000035A 206B 0062 movea.l A0, [A3 + 0x62]
0000035E 2007 move.l D0, D7
00000360 E980 asl D0, 4
00000362 3D70 080A FFDC move.w [A6 - 0x24], [A0 + D0 + 0xA]
00000368 206B 0062 movea.l A0, [A3 + 0x62]
0000036C 2007 move.l D0, D7
0000036E E980 asl D0, 4
00000370 48E7 8080 movem.l -[A7], D0,A0
00000374 7228 moveq.l D1, 0x28
00000376 2F01 move.l -[A7], D1
00000378 226D E9DE movea.l A1, [A5 - 0x1622]
0000037C 3429 017C move.w D2, [A1 + 0x17C]
00000380 48C2 ext.l D2
00000382 2F02 move.l -[A7], D2
00000384 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000388 508F addq.l A7, 8
0000038A 2200 move.l D1, D0
0000038C 4CDF 0101 movem.l D0,A0, [A7]+
00000390 D270 0808 add.w D1, [A0 + D0 + 0x8]
00000394 3D41 FFDA move.w [A6 - 0x26], D1
00000398 302E FFD8 move.w D0, [A6 - 0x28]
0000039C D06E FFDC add.w D0, [A6 - 0x24]
000003A0 3D40 FFE0 move.w [A6 - 0x20], D0
000003A4 302E FFD6 move.w D0, [A6 - 0x2A]
000003A8 D06E FFDA add.w D0, [A6 - 0x26]
000003AC 3D40 FFDE move.w [A6 - 0x22], D0
000003B0 41EE FFE2 lea.l A0, [A6 - 0x1E]
000003B4 2F20 move.l -[A7], -[A0]
000003B6 2F20 move.l -[A7], -[A0]
000003B8 4EAD 0922 jsr [A5 + 0x922 /* export_288 */]
000003BC 2F2C 003C move.l -[A7], [A4 + 0x3C]
000003C0 4EAD 0812 jsr [A5 + 0x812 /* export_254 */]
000003C4 7064 moveq.l D0, 0x64
000003C6 2F00 move.l -[A7], D0
000003C8 206D E9DE movea.l A0, [A5 - 0x1622]
000003CC 3228 017A move.w D1, [A0 + 0x17A]
000003D0 48C1 ext.l D1
000003D2 2F01 move.l -[A7], D1
000003D4 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
000003D8 D06E FFE0 add.w D0, [A6 - 0x20]
000003DC 3D40 FFF4 move.w [A6 - 0xC], D0
000003E0 41EE FFE2 lea.l A0, [A6 - 0x1E]
000003E4 2F20 move.l -[A7], -[A0]
000003E6 2F20 move.l -[A7], -[A0]
000003E8 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */]
000003EC 3D40 FFF2 move.w [A6 - 0xE], D0
000003F0 206B 0062 movea.l A0, [A3 + 0x62]
000003F4 2007 move.l D0, D7
000003F6 E980 asl D0, 4
000003F8 7200 moveq.l D1, 0x00
000003FA 1230 0804 move.b D1, [A0 + D0 + 0x4]
000003FE 2F01 move.l -[A7], D1
00000400 206B 0062 movea.l A0, [A3 + 0x62]
00000404 2007 move.l D0, D7
00000406 E980 asl D0, 4
00000408 2F30 0800 move.l -[A7], [A0 + D0]
0000040C 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000410 4EAD 1DF2 jsr [A5 + 0x1DF2 /* export_954 */]
00000414 4FEF 0032 lea.l A7, [A7 + 0x32]
00000418 5287 addq.l D7, 1
label0000041A:
0000041A 302B 0060 move.w D0, [A3 + 0x60]
0000041E 48C0 ext.l D0
00000420 B087 cmp.l D0, D7
00000422 6E00 FF28 bgt -0xD6 /* 0000034C */
00000426 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
0000042A 41EE FFFE lea.l A0, [A6 - 0x2]
0000042E 2F20 move.l -[A7], -[A0]
00000430 2F20 move.l -[A7], -[A0]
00000432 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000436 206B 0062 movea.l A0, [A3 + 0x62]
0000043A 302B 005E move.w D0, [A3 + 0x5E]
0000043E 48C0 ext.l D0
00000440 E980 asl D0, 4
00000442 41F0 0810 lea.l A0, [A0 + D0 + 0x10]
00000446 2F20 move.l -[A7], -[A0]
00000448 2F20 move.l -[A7], -[A0]
0000044A 4EBA FC06 jsr [PC - 0x3FA /* 00000052 */]
0000044E 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000452:
00000452 4CEE 1880 FFCA movem.l D7,A3,A4, [A6 - 0x36]
00000458 4E5E unlink A6
0000045A 4E75 rts
export_1488:
0000045C 4E56 0000 link A6, 0
00000460 48E7 0018 movem.l -[A7], A3,A4
00000464 286E 0008 movea.l A4, [A6 + 0x8]
00000468 2F0C move.l -[A7], A4
0000046A 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
0000046E 264C movea.l A3, A4
00000470 3B6B 005E FBE8 move.w [A5 - 0x418], [A3 + 0x5E]
00000476 302B 005E move.w D0, [A3 + 0x5E]
0000047A 48C0 ext.l D0
0000047C 2F00 move.l -[A7], D0
0000047E 2F2B 0062 move.l -[A7], [A3 + 0x62]
00000482 302B 0060 move.w D0, [A3 + 0x60]
00000486 48C0 ext.l D0
00000488 5380 subq.l D0, 1
0000048A 2F00 move.l -[A7], D0
0000048C 7000 moveq.l D0, 0x00
0000048E 2F00 move.l -[A7], D0
00000490 2F2E 000C move.l -[A7], [A6 + 0xC]
00000494 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */]
00000498 3B40 FBEA move.w [A5 - 0x416], D0
0000049C B06B 005E cmp.w D0, [A3 + 0x5E]
000004A0 4FEF 0018 lea.l A7, [A7 + 0x18]
000004A4 6714 beq +0x16 /* 000004BA */
000004A6 2F0C move.l -[A7], A4
000004A8 486D 2E8A pea.l [A5 + 0x2E8A /* export_1485 */]
000004AC 206E 0014 movea.l A0, [A6 + 0x14]
000004B0 4E90 jsr [A0]
000004B2 376D FBEA 005E move.w [A3 + 0x5E], [A5 - 0x416]
000004B8 508F addq.l A7, 8
label000004BA:
000004BA 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000004C0 4E5E unlink A6
000004C2 4E75 rts
export_1489:
000004C4 4E56 0000 link A6, 0
000004C8 48E7 0018 movem.l -[A7], A3,A4
000004CC 286E 0008 movea.l A4, [A6 + 0x8]
000004D0 7020 moveq.l D0, 0x20
000004D2 C06E 0012 and.w D0, [A6 + 0x12]
000004D6 6600 008C bne +0x8E /* 00000564 */
000004DA 2F0C move.l -[A7], A4
000004DC 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
000004E0 264C movea.l A3, A4
000004E2 41EC 005E lea.l A0, [A4 + 0x5E]
000004E6 2F20 move.l -[A7], -[A0]
000004E8 2F20 move.l -[A7], -[A0]
000004EA 2F2E 000C move.l -[A7], [A6 + 0xC]
000004EE 4EAD 0D1A jsr [A5 + 0xD1A /* export_415 */]
000004F2 4A40 tst.w D0
000004F4 4FEF 0010 lea.l A7, [A7 + 0x10]
000004F8 6626 bne +0x28 /* 00000520 */
000004FA 302D FBEA move.w D0, [A5 - 0x416]
000004FE B06D FBE8 cmp.w D0, [A5 - 0x418]
00000502 6760 beq +0x62 /* 00000564 */
00000504 3B6D FBE8 FBEA move.w [A5 - 0x416], [A5 - 0x418]
0000050A 2F0C move.l -[A7], A4
0000050C 486D 2E8A pea.l [A5 + 0x2E8A /* export_1485 */]
00000510 206E 0014 movea.l A0, [A6 + 0x14]
00000514 4E90 jsr [A0]
00000516 376D FBEA 005E move.w [A3 + 0x5E], [A5 - 0x416]
0000051C 508F addq.l A7, 8
0000051E 6044 bra +0x46 /* 00000564 */
label00000520:
00000520 302B 005E move.w D0, [A3 + 0x5E]
00000524 48C0 ext.l D0
00000526 2F00 move.l -[A7], D0
00000528 2F2B 0062 move.l -[A7], [A3 + 0x62]
0000052C 302B 0060 move.w D0, [A3 + 0x60]
00000530 48C0 ext.l D0
00000532 5380 subq.l D0, 1
00000534 2F00 move.l -[A7], D0
00000536 7000 moveq.l D0, 0x00
00000538 2F00 move.l -[A7], D0
0000053A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000053E 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */]
00000542 3B40 FBEA move.w [A5 - 0x416], D0
00000546 B06B 005E cmp.w D0, [A3 + 0x5E]
0000054A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000054E 6714 beq +0x16 /* 00000564 */
00000550 2F0C move.l -[A7], A4
00000552 486D 2E8A pea.l [A5 + 0x2E8A /* export_1485 */]
00000556 206E 0014 movea.l A0, [A6 + 0x14]
0000055A 4E90 jsr [A0]
0000055C 376D FBEA 005E move.w [A3 + 0x5E], [A5 - 0x416]
00000562 508F addq.l A7, 8
label00000564:
00000564 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000056A 4E5E unlink A6
0000056C 4E75 rts
export_1490:
0000056E 4E56 FFF4 link A6, -0x000C
00000572 48E7 0118 movem.l -[A7], D7,A3,A4
00000576 286E 0008 movea.l A4, [A6 + 0x8]
0000057A 266E 000C movea.l A3, [A6 + 0xC]
0000057E 302E 0012 move.w D0, [A6 + 0x12]
00000582 5340 subq.w D0, 1
00000584 6B00 011C bmi +0x11E /* 000006A2 */
00000588 0C40 0009 cmpi.w D0, 0x9 /* '\t' */
0000058C 6E00 0114 bgt +0x116 /* 000006A2 */
00000590 D040 add.w D0, D0
00000592 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000596 4EFB 0000 jmp [PC + D0.w]
0000059A 0016 0016 ori.b [A6], 0x16
0000059E 0032 0032 010A 010A ori.b [[A2 + <<invalid base displacement size>> + D0] + 0x10A], 0x32 /* '2' */
000005A6 010A btst A2, D0
000005A8 010A btst A2, D0
000005AA 004E 005A ori.w A6, 0x5A /* 'Z' */
000005AE 4A6B 005E tst.w [A3 + 0x5E]
000005B2 660A bne +0xC /* 000005BE */
000005B4 302B 0060 move.w D0, [A3 + 0x60]
000005B8 5340 subq.w D0, 1
000005BA 48C0 ext.l D0
000005BC 6008 bra +0xA /* 000005C6 */
label000005BE:
000005BE 302B 005E move.w D0, [A3 + 0x5E]
000005C2 5340 subq.w D0, 1
000005C4 48C0 ext.l D0
label000005C6:
000005C6 3E00 move.w D7, D0
000005C8 603C bra +0x3E /* 00000606 */
000005CA 302B 0060 move.w D0, [A3 + 0x60]
000005CE 5340 subq.w D0, 1
000005D0 B06B 005E cmp.w D0, [A3 + 0x5E]
000005D4 6604 bne +0x6 /* 000005DA */
000005D6 7000 moveq.l D0, 0x00
000005D8 6008 bra +0xA /* 000005E2 */
label000005DA:
000005DA 302B 005E move.w D0, [A3 + 0x5E]
000005DE 5240 addq.w D0, 1
000005E0 48C0 ext.l D0
label000005E2:
000005E2 3E00 move.w D7, D0
000005E4 6020 bra +0x22 /* 00000606 */
000005E6 4A6B 005E tst.w [A3 + 0x5E]
000005EA 6700 00B6 beq +0xB8 /* 000006A2 */
000005EE 4247 clr.w D7
000005F0 6014 bra +0x16 /* 00000606 */
000005F2 302B 0060 move.w D0, [A3 + 0x60]
000005F6 5340 subq.w D0, 1
000005F8 B06B 005E cmp.w D0, [A3 + 0x5E]
000005FC 6700 00A4 beq +0xA6 /* 000006A2 */
00000600 3E2B 0060 move.w D7, [A3 + 0x60]
00000604 5347 subq.w D7, 1
label00000606:
00000606 486E FFF4 pea.l [A6 - 0xC]
0000060A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000060E 2F0C move.l -[A7], A4
00000610 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
00000614 41EE FFFC lea.l A0, [A6 - 0x4]
00000618 2F20 move.l -[A7], -[A0]
0000061A 2F20 move.l -[A7], -[A0]
0000061C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000620 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */]
00000624 2F2E 000C move.l -[A7], [A6 + 0xC]
00000628 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
0000062C 206B 0062 movea.l A0, [A3 + 0x62]
00000630 48C7 ext.l D7
00000632 2007 move.l D0, D7
00000634 E980 asl D0, 4
00000636 226B 0062 movea.l A1, [A3 + 0x62]
0000063A 48C7 ext.l D7
0000063C 2207 move.l D1, D7
0000063E E981 asl D1, 4
00000640 3231 180A move.w D1, [A1 + D1 + 0xA]
00000644 D270 080E add.w D1, [A0 + D0 + 0xE]
00000648 48C1 ext.l D1
0000064A E281 asr D1, 1
0000064C 3D41 FFFE move.w [A6 - 0x2], D1
00000650 206B 0062 movea.l A0, [A3 + 0x62]
00000654 48C7 ext.l D7
00000656 2007 move.l D0, D7
00000658 E980 asl D0, 4
0000065A 226B 0062 movea.l A1, [A3 + 0x62]
0000065E 48C7 ext.l D7
00000660 2207 move.l D1, D7
00000662 E981 asl D1, 4
00000664 3231 1808 move.w D1, [A1 + D1 + 0x8]
00000668 D270 080C add.w D1, [A0 + D0 + 0xC]
0000066C 48C1 ext.l D1
0000066E E281 asr D1, 1
00000670 3D41 FFFC move.w [A6 - 0x4], D1
00000674 7000 moveq.l D0, 0x00
00000676 2F00 move.l -[A7], D0
00000678 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000067C 2F0C move.l -[A7], A4
0000067E 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */]
00000682 2F0C move.l -[A7], A4
00000684 4EAD 1F92 jsr [A5 + 0x1F92 /* export_1006 */]
00000688 4A40 tst.w D0
0000068A 4FEF 002C lea.l A7, [A7 + 0x2C]
0000068E 6712 beq +0x14 /* 000006A2 */
00000690 7000 moveq.l D0, 0x00
00000692 2F00 move.l -[A7], D0
00000694 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000698 2F0C move.l -[A7], A4
0000069A 4EAD 1FDA jsr [A5 + 0x1FDA /* export_1015 */]
0000069E 4FEF 000C lea.l A7, [A7 + 0xC]
label000006A2:
000006A2 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
000006A8 4E5E unlink A6
000006AA 4E75 rts